#header 
{
    background: rgba(0, 0, 0, 0.50392);
}

#header h1 {
    font:bold 16px helvetica,arial,verdana,sans-serif;
    color: #FFF;
    padding: 5px 10px 5px;
}

p
{
    padding:20px;
	font: normal 13px/15px helvetica,arial,verdana,sans-serif;
	font-family: helvetica, arial, verdana, sans-serif;
}

#loading-mask 
{
position: absolute;
left:     0;
top:      0;
width:    100%;
height:   100%;
z-index:  20000;
background-color: white;
}
 
#loading 
{
position: absolute;
left:     50%;
top:      50%;
padding:  2px;
z-index:  20001;
height:   auto;
margin:   -35px 0 0 -30px;
}

#loading .loading-indicator 
{
background: url(images/icon_network_monitoring.png) no-repeat;
color:      #666;
font:       bold 13px helvetica,arial,verdana,sans-serif;
padding:    8px 42px;
margin:     0;
text-align: center;
height:     auto;
}

.email-form .x-panel-mc .x-panel-tbar .x-toolbar 
{
    border-top:1px solid #C2D6EF;
    border-left:1px solid #C2D6EF;
    border-bottom:1px solid #99BBE8;
    margin:-5px -4px 0;
}